package pe.edu.upc.dsd.debuggers.pedido.model.vo;

import java.io.Serializable;
import java.util.Date;



public class Documento implements Serializable, Comparable <Documento> {

	
	/**
	 * 
	 */
	
	private static final long serialVersionUID = 1L;
	

	private int id;
	
	private String tipo;
	
	private String serie;
	
	private String numero;
	
	private String moneda;
	
	private Double monto;
	
	private Double saldo;
	
	private String fechaDocumento;
	
	private String fechaVencimiento;
	
	private String retraso;
	
	private String referencia;
	
	private String clienteId;
	
	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}


	public String getTipo() {
		return tipo;
	}


	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

	public String getSerie() {
		return serie;
	}


	public void setSerie(String serie) {
		this.serie = serie;
	}

	public String getNumero() {
		return numero;
	}


	public void setNumero(String numero) {
		this.numero = numero;
	}


	public String getMoneda() {
		return moneda;
	}

	public void setMoneda(String moneda) {
		this.moneda = moneda;
	}

	public Double getMonto() {
		return monto;
	}


	public void setMonto(Double monto) {
		this.monto = monto;
	}

	public Double getSaldo() {
		return saldo;
	}

	public void setSaldo(Double saldo) {
		this.saldo = saldo;
	}

	public String getFechaDocumento() {
		return fechaDocumento;
	}


	public void setFechaDocumento(String fechaDocumento) {
		this.fechaDocumento = fechaDocumento;
	}

	public String getFechaVencimiento() {
		return fechaVencimiento;
	}


	public void setFechaVencimiento(String fechaVencimiento) {
		this.fechaVencimiento = fechaVencimiento;
	}


	public String getRetraso() {
		return retraso;
	}

	public void setRetraso(String retraso) {
		this.retraso = retraso;
	}

	public String getReferencia() {
		return referencia;
	}

	public void setReferencia(String referencia) {
		this.referencia = referencia;
	}
	
	public String getClienteId() {
		return clienteId;
	}

	public void setClienteId(String clienteId) {
		this.clienteId = clienteId;
	}
	
	@Override
	public int compareTo(Documento cliente) {
		// TODO Auto-generated method stub
		return this.id - cliente.getId();
	}

}
